arthroscopic patellar instability surgery - Spanish English Dictionary